@charset "gb2312";
body{background:url(../img/bg.jpg) top repeat-x; color:#434343; line-height:160%;}
img,p,ul,li{ padding:0px; margin:0px; border:0}
h1,h2,h3,h4,h5{ padding:0px; margin:0px; font-size:12px}
.box{width:992px; margin:auto; overflow:hidden}
a{ text-decoration:none; color:#434343}
a:hover{ color:#0099da}
.head{background:#f6f1dd url(../img/head_bg.jpg) no-repeat; height:74px; color:#FFFFFF}
.head p{ float:right; height:24px; line-height:24px; padding:2px 30px 0 0}
.head a{ color:#666666}
.head a:hover{ color:#0099da}
#menu { height:32px; line-height:32px; font-size:14px; font-weight:bold}
#menu li{ width:98px; text-align:center; float:left}
#menu a{ color:#FFFFFF}
#menu a:hover{ color:#FFFF00}
.banner{height:383px; margin-top:10px;}
.main{background:url(../img/main_bg.jpg) top repeat-x; height:100%; overflow:hidden}
#news{ width:358px; height:280px; float:left;  margin-top:10px; display:inline; overflow:hidden}
#news .cnt{ padding:8px 4px;}
#news li{ height:36px; line-height:36px; border-bottom:dashed 1px #cccccc; padding-left:5px; overflow:hidden; margin-top:2px;}
#news .t1{ width:73%; float:left}
#news .t2{ width:22%; float:right; color:#909090}
#goods{ width:358px; float:left; margin-left:25px; padding-top:10px;}
#goods .cnt{ padding:0px;}
#goods .grid li{ width:110px; height:105px; overflow:hidden; margin:4px; overflow:hidden; float:left; }
#goods .grid .l_img img{ border:1px solid #ccc; padding:2px; width:100px; height:80px; background:#FFFFFF}
#goods .grid  h5{ font-size:12px; margin:0px; font-weight:normal}
.idx_contact{width:210px; float:right; padding-top:10px; padding-left:15px;line-height:22px;}
.ny_bg{background:url(../img/ny_bg.gif) top repeat-y;}


.grid li{ width:160px; height:180px; overflow:hidden; margin:4px 2px; overflow:hidden; float:left; }
.grid .l_img img{ border:1px solid #ccc; padding:2px; width:150px; height:150px;}
.grid .l_ginfo{ text-align:center}
.grid .l_ginfo h5{ font-size:12px}


.btm span{ padding:0 5px;}
.btm{line-height:20px; padding:10px 0 20px; margin-top:20px;  background:#014e86; width:100%; color:#ffffff; text-align:center; line-height:24PX;}
.btm a{color:#ffffff}
.left{width:210px; float:left; margin-left:5px; margin-top:20px; display:inline}
.right{width:720px; float:right; overflow:hidden; margin-right:5px; margin-top:20px; display:inline}
.left .ttl{height:24px; line-height:24px;}
.left .cnt{ padding:8px 0; width:205px; overflow:hidden}
.left .cnt li{background:url(../img/tb.jpg) 8px 50%  no-repeat; height:26px; line-height:26px; padding-left:30px; border-bottom:solid 1px #d5d5d5;  font-size:14px}
.left .contact_cnt{ padding:20px 8px 0;}
.left #goodsCat .ttl{ background:#0099da; color:#FFFFFF; font-size:16px}
.left #goodsCat .ttl h4{ font-size:14px}
#ULocation{background:url(../img/ny_r.jpg) bottom  no-repeat;height:24px; line-height:24px; border-bottom:solid 1px #CCCCCC}
#ULocation h3{ padding-left:10px; font-size:14px; margin:0px;}
#ULocation a{color:#000000}
#contact .cnt{ padding:8px; font-size:14px; line-height:30px;}
#news_body .cnt h5{ font-size:14px}
.txtlist li .l_summary {}
#contact_body .cnt{ font-size:14px; line-height:30px; padding:20px;}
/*******************/
#case .ttl{ margin:15px 0;}
#container {width:992px;margin:5px auto 0;text-align:center; overflow:hidden}
#container #gallery{width:992px;position:relative; float:right}
#container #gallery #images {margin:0 auto;position:absolute;left:16px;top:0;}		
#container #gallery #images .slide {position:relative;float:left;}			
#container #gallery #thumbs .thumb {width:210px;height:170px;float:left;position:relative;}	
#container .thumb .l_img img {border: 2px solid #ffffff; width:200px; height:140px; background:#000000; display:block}
#container .thumb .l_ginfo{height:15px;line-height:15px; overflow:hidden;text-align:center;margin-top:3px;}
#container .thumb .l_ginfo h5{font-weight:normal;}
#container #gallery #thumbs { width:325px; float:left; overflow:hidden; margin:0 10px;}
#container #gallery .gd_r,#gallery .gd_l{display:block;width:23px;height:191px;}

#link{ margin-top:20px;}